reservoir installation - French English Dictionary